object MainForm: TMainForm
  Left = 192
  Top = 107
  Caption = 'Script Runner'
  Width = 436
  Height = 244
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object Label1: TLabel
    Left = 8
    Top = 64
    Width = 171
    Height = 13
    Caption = 'SET TERM is not needed anymore !'
    Color = clInfoBk
    ParentColor = False
  end
  object Label2: TLabel
    Left = 8
    Top = 77
    Width = 216
    Height = 13
    Caption = 'Connection automatically configured by script.'
    Color = clInfoBk
    ParentColor = False
  end
  object Button1: TButton
    Left = 8
    Top = 32
    Width = 75
    Height = 25
    Caption = 'Execute'
    TabOrder = 0
    OnClick = Button1Click
  end
  object Edit: TEdit
    Left = 88
    Top = 32
    Width = 89
    Height = 21
    TabOrder = 1
  end
  object StatusBar: TStatusBar
    Left = 0
    Top = 198
    Width = 428
    Height = 19
    Panels = <>
    SimplePanel = True
  end
  object Log: TMemo
    Left = 0
    Top = 109
    Width = 428
    Height = 89
    Align = alBottom
    TabOrder = 3
  end
  object Script: TUIBScript
    Transaction = Transaction
    Script.Strings = (
      
        '/***************************************************************' +
        '***************/'
      
        '/****         Generated by IBExpert 2003.12.18 03/10/2004 23:10:' +
        '28         ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'SET SQL DIALECT 3;'
      ''
      'CREATE DATABASE '#39'D:\DATABASE.DB'#39
      'USER '#39'SYSDBA'#39' PASSWORD '#39'masterkey'#39
      'PAGE_SIZE 4096;'
      ''
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                               Domains                     ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'CREATE DOMAIN ADDRESSLINE AS'
      'VARCHAR(30) CHARACTER SET NONE;'
      ''
      'CREATE DOMAIN BUDGET AS'
      'NUMERIC(15,2)'
      'DEFAULT 50000'
      'CHECK (VALUE > 10000 AND VALUE <= 2000000);'
      ''
      'CREATE DOMAIN COUNTRYNAME AS'
      'VARCHAR(15) CHARACTER SET NONE;'
      ''
      'CREATE DOMAIN CUSTNO AS'
      'INTEGER'
      'CHECK (VALUE > 1000);'
      ''
      'CREATE DOMAIN DEPTNO AS'
      'CHAR(3) CHARACTER SET NONE'
      
        'CHECK (VALUE = '#39'000'#39' OR (VALUE > '#39'0'#39' AND VALUE <= '#39'999'#39') OR VALU' +
        'E IS NULL);'
      ''
      'CREATE DOMAIN EMPNO AS'
      'SMALLINT;'
      ''
      'CREATE DOMAIN FIRSTNAME AS'
      'VARCHAR(15) CHARACTER SET NONE;'
      ''
      'CREATE DOMAIN JOBCODE AS'
      'VARCHAR(5) CHARACTER SET NONE'
      'CHECK (VALUE > '#39'99999'#39');'
      ''
      'CREATE DOMAIN JOBGRADE AS'
      'SMALLINT'
      'CHECK (VALUE BETWEEN 0 AND 6);'
      ''
      'CREATE DOMAIN LASTNAME AS'
      'VARCHAR(20) CHARACTER SET NONE;'
      ''
      'CREATE DOMAIN PHONENUMBER AS'
      'VARCHAR(20) CHARACTER SET NONE;'
      ''
      'CREATE DOMAIN PONUMBER AS'
      'CHAR(8) CHARACTER SET NONE'
      'CHECK (VALUE STARTING WITH '#39'V'#39');'
      ''
      'CREATE DOMAIN PRODTYPE AS'
      'VARCHAR(12) CHARACTER SET NONE'
      'DEFAULT '#39'software'#39
      'NOT NULL'
      'CHECK (VALUE IN ('#39'software'#39', '#39'hardware'#39', '#39'other'#39', '#39'N/A'#39'));'
      ''
      'CREATE DOMAIN PROJNO AS'
      'CHAR(5) CHARACTER SET NONE'
      'CHECK (VALUE = UPPER (VALUE));'
      ''
      'CREATE DOMAIN SALARY AS'
      'NUMERIC(15,2)'
      'DEFAULT 0'
      'CHECK (VALUE > 0);'
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                              Generators                   ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'CREATE GENERATOR CUST_NO_GEN;'
      'SET GENERATOR CUST_NO_GEN TO 1015;'
      ''
      'CREATE GENERATOR EMP_NO_GEN;'
      'SET GENERATOR EMP_NO_GEN TO 145;'
      ''
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                              Exceptions                   ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      
        'CREATE EXCEPTION CUSTOMER_CHECK '#39'Overdue balance -- can not ship' +
        '.'#39';'
      ''
      'CREATE EXCEPTION CUSTOMER_ON_HOLD '#39'This customer is on hold.'#39';'
      ''
      
        'CREATE EXCEPTION ORDER_ALREADY_SHIPPED '#39'Order status is "shipped' +
        '."'#39';'
      ''
      
        'CREATE EXCEPTION REASSIGN_SALES '#39'Reassign the sales records befo' +
        're deleting this employee.'#39';'
      ''
      
        'CREATE EXCEPTION UNKNOWN_EMP_ID '#39'Invalid employee number or proj' +
        'ect id.'#39';'
      ''
      ''
      ''
      ''
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                          Stored Procedures                ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'CREATE PROCEDURE ADD_EMP_PROJ ('
      '    EMP_NO SMALLINT,'
      '    PROJ_ID CHAR(5) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE ALL_LANGS'
      'RETURNS ('
      '    CODE VARCHAR(5) CHARACTER SET NONE,'
      '    GRADE VARCHAR(5) CHARACTER SET NONE,'
      '    COUNTRY VARCHAR(15) CHARACTER SET NONE,'
      '    LANG VARCHAR(15) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE DELETE_EMPLOYEE ('
      '    EMP_NUM INTEGER)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE DEPT_BUDGET ('
      '    DNO CHAR(3) CHARACTER SET NONE)'
      'RETURNS ('
      '    TOT NUMERIC(15,2))'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE GET_EMP_PROJ ('
      '    EMP_NO SMALLINT)'
      'RETURNS ('
      '    PROJ_ID CHAR(5) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE MAIL_LABEL ('
      '    CUST_NO INTEGER)'
      'RETURNS ('
      '    LINE1 CHAR(40) CHARACTER SET NONE,'
      '    LINE2 CHAR(40) CHARACTER SET NONE,'
      '    LINE3 CHAR(40) CHARACTER SET NONE,'
      '    LINE4 CHAR(40) CHARACTER SET NONE,'
      '    LINE5 CHAR(40) CHARACTER SET NONE,'
      '    LINE6 CHAR(40) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE ORG_CHART'
      'RETURNS ('
      '    HEAD_DEPT CHAR(25) CHARACTER SET NONE,'
      '    DEPARTMENT CHAR(25) CHARACTER SET NONE,'
      '    MNGR_NAME CHAR(20) CHARACTER SET NONE,'
      '    TITLE CHAR(5) CHARACTER SET NONE,'
      '    EMP_CNT INTEGER)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE SHIP_ORDER ('
      '    PO_NUM CHAR(8) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE SHOW_LANGS ('
      '    CODE VARCHAR(5) CHARACTER SET NONE,'
      '    GRADE SMALLINT,'
      '    CTY VARCHAR(15) CHARACTER SET NONE)'
      'RETURNS ('
      '    LANGUAGES VARCHAR(15) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      'CREATE PROCEDURE SUB_TOT_BUDGET ('
      '    HEAD_DEPT CHAR(3) CHARACTER SET NONE)'
      'RETURNS ('
      '    TOT_BUDGET NUMERIC(15,2),'
      '    AVG_BUDGET NUMERIC(15,2),'
      '    MIN_BUDGET NUMERIC(15,2),'
      '    MAX_BUDGET NUMERIC(15,2))'
      'AS'
      'BEGIN'
      '  SUSPEND;'
      'END;'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                                Tables                     ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'CREATE TABLE COUNTRY ('
      '    COUNTRY   COUNTRYNAME NOT NULL,'
      '    CURRENCY  VARCHAR(10) CHARACTER SET NONE NOT NULL'
      ');'
      ''
      ''
      'CREATE TABLE CUSTOMER ('
      '    CUST_NO         CUSTNO NOT NULL,'
      '    CUSTOMER        VARCHAR(25) CHARACTER SET NONE NOT NULL,'
      '    CONTACT_FIRST   FIRSTNAME,'
      '    CONTACT_LAST    LASTNAME,'
      '    PHONE_NO        PHONENUMBER,'
      '    ADDRESS_LINE1   ADDRESSLINE,'
      '    ADDRESS_LINE2   ADDRESSLINE,'
      '    CITY            VARCHAR(25) CHARACTER SET NONE,'
      '    STATE_PROVINCE  VARCHAR(15) CHARACTER SET NONE,'
      '    COUNTRY         COUNTRYNAME,'
      '    POSTAL_CODE     VARCHAR(12) CHARACTER SET NONE,'
      '    ON_HOLD         CHAR(1) CHARACTER SET NONE DEFAULT NULL'
      ');'
      ''
      ''
      'CREATE TABLE DEPARTMENT ('
      '    DEPT_NO     DEPTNO NOT NULL,'
      '    DEPARTMENT  VARCHAR(25) CHARACTER SET NONE NOT NULL,'
      '    HEAD_DEPT   DEPTNO,'
      '    MNGR_NO     EMPNO,'
      '    BUDGET      BUDGET,'
      '    LOCATION    VARCHAR(15) CHARACTER SET NONE,'
      '    PHONE_NO    PHONENUMBER DEFAULT '#39'555-1234'#39
      ');'
      ''
      ''
      'CREATE TABLE EMPLOYEE ('
      '    EMP_NO       EMPNO NOT NULL,'
      '    FIRST_NAME   FIRSTNAME NOT NULL,'
      '    LAST_NAME    LASTNAME NOT NULL,'
      '    PHONE_EXT    VARCHAR(4) CHARACTER SET NONE,'
      '    HIRE_DATE    TIMESTAMP DEFAULT '#39'NOW'#39' NOT NULL,'
      '    DEPT_NO      DEPTNO NOT NULL,'
      '    JOB_CODE     JOBCODE NOT NULL,'
      '    JOB_GRADE    JOBGRADE NOT NULL,'
      '    JOB_COUNTRY  COUNTRYNAME NOT NULL,'
      '    SALARY       SALARY NOT NULL,'
      '    FULL_NAME    COMPUTED BY (last_name || '#39', '#39' || first_name)'
      ');'
      ''
      ''
      'CREATE TABLE EMPLOYEE_PROJECT ('
      '    EMP_NO   EMPNO NOT NULL,'
      '    PROJ_ID  PROJNO NOT NULL'
      ');'
      ''
      ''
      'CREATE TABLE JOB ('
      '    JOB_CODE         JOBCODE NOT NULL,'
      '    JOB_GRADE        JOBGRADE NOT NULL,'
      '    JOB_COUNTRY      COUNTRYNAME NOT NULL,'
      '    JOB_TITLE        VARCHAR(25) CHARACTER SET NONE NOT NULL,'
      '    MIN_SALARY       SALARY NOT NULL,'
      '    MAX_SALARY       SALARY NOT NULL,'
      '    JOB_REQUIREMENT  BLOB SUB_TYPE 1 SEGMENT SIZE 400,'
      '    LANGUAGE_REQ     VARCHAR(15) [1:5] CHARACTER SET NONE'
      ');'
      ''
      ''
      'CREATE TABLE PROJ_DEPT_BUDGET ('
      '    FISCAL_YEAR       INTEGER NOT NULL,'
      '    PROJ_ID           PROJNO NOT NULL,'
      '    DEPT_NO           DEPTNO NOT NULL,'
      '    QUART_HEAD_CNT    INTEGER [1:4],'
      '    PROJECTED_BUDGET  BUDGET'
      ');'
      ''
      ''
      'CREATE TABLE PROJECT ('
      '    PROJ_ID      PROJNO NOT NULL,'
      '    PROJ_NAME    VARCHAR(20) CHARACTER SET NONE NOT NULL,'
      '    PROJ_DESC    BLOB SUB_TYPE 1 SEGMENT SIZE 800,'
      '    TEAM_LEADER  EMPNO,'
      '    PRODUCT      PRODTYPE'
      ');'
      ''
      ''
      'CREATE TABLE SALARY_HISTORY ('
      '    EMP_NO          EMPNO NOT NULL,'
      '    CHANGE_DATE     TIMESTAMP DEFAULT '#39'NOW'#39' NOT NULL,'
      '    UPDATER_ID      VARCHAR(20) CHARACTER SET NONE NOT NULL,'
      '    OLD_SALARY      SALARY NOT NULL,'
      '    PERCENT_CHANGE  DOUBLE PRECISION DEFAULT 0 NOT NULL,'
      
        '    NEW_SALARY      COMPUTED BY (old_salary + old_salary * perce' +
        'nt_change / 100)'
      ');'
      ''
      ''
      'CREATE TABLE SALES ('
      '    PO_NUMBER     PONUMBER NOT NULL,'
      '    CUST_NO       CUSTNO NOT NULL,'
      '    SALES_REP     EMPNO,'
      
        '    ORDER_STATUS  VARCHAR(7) CHARACTER SET NONE DEFAULT '#39'new'#39' NO' +
        'T NULL,'
      '    ORDER_DATE    TIMESTAMP DEFAULT '#39'NOW'#39' NOT NULL,'
      '    SHIP_DATE     TIMESTAMP,'
      '    DATE_NEEDED   TIMESTAMP,'
      '    PAID          CHAR(1) CHARACTER SET NONE DEFAULT '#39'n'#39','
      '    QTY_ORDERED   INTEGER DEFAULT 1 NOT NULL,'
      '    TOTAL_VALUE   NUMERIC(9,2) NOT NULL,'
      '    DISCOUNT      FLOAT DEFAULT 0 NOT NULL,'
      '    ITEM_TYPE     PRODTYPE,'
      '    AGED          COMPUTED BY (ship_date - order_date)'
      ');'
      ''
      ''
      ''
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                                Views                      ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      ''
      '/* View: PHONE_LIST */'
      'CREATE VIEW PHONE_LIST('
      '    EMP_NO,'
      '    FIRST_NAME,'
      '    LAST_NAME,'
      '    PHONE_EXT,'
      '    LOCATION,'
      '    PHONE_NO)'
      'AS'
      'SELECT'
      '    emp_no, first_name, last_name, phone_ext, location, phone_no'
      '    FROM employee, department'
      '    WHERE employee.dept_no = department.dept_no;'
      ''
      ''
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'USA'#39', '#39'Dollar'#39')' +
        ';'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'England'#39', '#39'Poun' +
        'd'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Canada'#39', '#39'CdnDl' +
        'r'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Switzerland'#39', '#39 +
        'SFranc'#39');'
      'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Japan'#39', '#39'Yen'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Italy'#39', '#39'Lira'#39')' +
        ';'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'France'#39', '#39'FFran' +
        'c'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Germany'#39', '#39'D-Ma' +
        'rk'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Australia'#39', '#39'AD' +
        'ollar'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Hong Kong'#39', '#39'HK' +
        'Dollar'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Netherlands'#39', '#39 +
        'Guilder'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Belgium'#39', '#39'BFra' +
        'nc'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Austria'#39', '#39'Schi' +
        'lling'#39');'
      
        'INSERT INTO COUNTRY (COUNTRY, CURRENCY) VALUES ('#39'Fiji'#39', '#39'FDollar' +
        #39');'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1001, '#39'Signature Desi' +
        'gn'#39', '#39'Dale J.'#39', '#39'Little'#39', '#39'(619) 530-2710'#39', '#39'15500 Pacific Heigh' +
        'ts Blvd.'#39', NULL, '#39'San Diego'#39', '#39'CA'#39', '#39'USA'#39', '#39'92121'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1002, '#39'Dallas Technol' +
        'ogies'#39', '#39'Glen'#39', '#39'Brown'#39', '#39'(214) 960-2233'#39', '#39'P. O. Box 47000'#39', NU' +
        'LL, '#39'Dallas'#39', '#39'TX'#39', '#39'USA'#39', '#39'75205'#39', '#39'*'#39');'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1003, '#39'Buttle, Griffi' +
        'th and Co.'#39', '#39'James'#39', '#39'Buttle'#39', '#39'(617) 488-1864'#39', '#39'2300 Newbury ' +
        'Street'#39', '#39'Suite 101'#39', '#39'Boston'#39', '#39'MA'#39', '#39'USA'#39', '#39'02115'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1004, '#39'Central Bank'#39',' +
        ' '#39'Elizabeth'#39', '#39'Brocket'#39', '#39'61 211 99 88'#39', '#39'66 Lloyd Street'#39', NULL' +
        ', '#39'Manchester'#39', NULL, '#39'England'#39', '#39'M2 3LA'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1005, '#39'DT Systems, LT' +
        'D.'#39', '#39'Tai'#39', '#39'Wu'#39', '#39'(852) 850 43 98'#39', '#39'400 Connaught Road'#39', NULL,' +
        ' '#39'Central Hong Kong'#39', NULL, '#39'Hong Kong'#39', NULL, NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1006, '#39'DataServe Inte' +
        'rnational'#39', '#39'Tomas'#39', '#39'Bright'#39', '#39'(613) 229 3323'#39', '#39'2000 Carling A' +
        'venue'#39', '#39'Suite 150'#39', '#39'Ottawa'#39', '#39'ON'#39', '#39'Canada'#39', '#39'K1V 9G1'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1007, '#39'Mrs. Beauvais'#39 +
        ', NULL, '#39'Mrs. Beauvais'#39', NULL, '#39'P.O. Box 22743'#39', NULL, '#39'Pebble B' +
        'each'#39', '#39'CA'#39', '#39'USA'#39', '#39'93953'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1008, '#39'Anini Vacation' +
        ' Rentals'#39', '#39'Leilani'#39', '#39'Briggs'#39', '#39'(808) 835-7605'#39', '#39'3320 Lawai Ro' +
        'ad'#39', NULL, '#39'Lihue'#39', '#39'HI'#39', '#39'USA'#39', '#39'96766'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1009, '#39'Max'#39', '#39'Max'#39', N' +
        'ULL, '#39'22 01 23'#39', '#39'1 Emerald Cove'#39', NULL, '#39'Turtle Island'#39', NULL, ' +
        #39'Fiji'#39', NULL, '#39'*'#39');'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1010, '#39'MPM Corporatio' +
        'n'#39', '#39'Miwako'#39', '#39'Miyamoto'#39', '#39'3 880 77 19'#39', '#39'2-64-7 Sasazuka'#39', NULL' +
        ', '#39'Tokyo'#39', NULL, '#39'Japan'#39', '#39'150'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1011, '#39'Dynamic Intell' +
        'igence Corp'#39', '#39'Victor'#39', '#39'Granges'#39', '#39'01 221 16 50'#39', '#39'Florhofgasse' +
        ' 10'#39', NULL, '#39'Zurich'#39', NULL, '#39'Switzerland'#39', '#39'8005'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1012, '#39'3D-Pad Corp.'#39',' +
        ' '#39'Michelle'#39', '#39'Roche'#39', '#39'1 43 60 61'#39', '#39'22 Place de la Concorde'#39', N' +
        'ULL, '#39'Paris'#39', NULL, '#39'France'#39', '#39'75008'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1013, '#39'Lorenzi Export' +
        ', Ltd.'#39', '#39'Andreas'#39', '#39'Lorenzi'#39', '#39'02 404 6284'#39', '#39'Via Eugenia, 15'#39',' +
        ' NULL, '#39'Milan'#39', NULL, '#39'Italy'#39', '#39'20124'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1014, '#39'Dyno Consultin' +
        'g'#39', '#39'Greta'#39', '#39'Hessels'#39', '#39'02 500 5940'#39', '#39'Rue Royale 350'#39', NULL, '#39 +
        'Brussels'#39', NULL, '#39'Belgium'#39', '#39'1210'#39', NULL);'
      
        'INSERT INTO CUSTOMER (CUST_NO, CUSTOMER, CONTACT_FIRST, CONTACT_' +
        'LAST, PHONE_NO, ADDRESS_LINE1, ADDRESS_LINE2, CITY, STATE_PROVIN' +
        'CE, COUNTRY, POSTAL_CODE, ON_HOLD) VALUES (1015, '#39'GeoTech Inc.'#39',' +
        ' '#39'K.M.'#39', '#39'Neppelenbroek'#39', '#39'(070) 44 91 18'#39', '#39'P.0.Box 702'#39', NULL,' +
        ' '#39'Den Haag'#39', NULL, '#39'Netherlands'#39', '#39'2514'#39', NULL);'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'000'#39', '#39'Corporate Headquart' +
        'ers'#39', NULL, 105, 1000000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'100'#39', '#39'Sales and Marketing' +
        #39', '#39'000'#39', 85, 2000000, '#39'San Francisco'#39', '#39'(415) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'600'#39', '#39'Engineering'#39', '#39'000'#39 +
        ', 2, 1100000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'900'#39', '#39'Finance'#39', '#39'000'#39', 46' +
        ', 400000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'180'#39', '#39'Marketing'#39', '#39'100'#39', ' +
        'NULL, 1500000, '#39'San Francisco'#39', '#39'(415) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'620'#39', '#39'Software Products D' +
        'iv.'#39', '#39'600'#39', NULL, 1200000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'621'#39', '#39'Software Developmen' +
        't'#39', '#39'620'#39', NULL, 400000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'622'#39', '#39'Quality Assurance'#39',' +
        ' '#39'620'#39', 9, 300000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'623'#39', '#39'Customer Support'#39', ' +
        #39'620'#39', 15, 650000, '#39'Monterey'#39', '#39'(408) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'670'#39', '#39'Consumer Electronic' +
        's Div.'#39', '#39'600'#39', 107, 1150000, '#39'Burlington, VT'#39', '#39'(802) 555-1234'#39 +
        ');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'671'#39', '#39'Research and Develo' +
        'pment'#39', '#39'670'#39', 20, 460000, '#39'Burlington, VT'#39', '#39'(802) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'672'#39', '#39'Customer Services'#39',' +
        ' '#39'670'#39', 94, 850000, '#39'Burlington, VT'#39', '#39'(802) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'130'#39', '#39'Field Office: East ' +
        'Coast'#39', '#39'100'#39', 11, 500000, '#39'Boston'#39', '#39'(617) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'140'#39', '#39'Field Office: Canad' +
        'a'#39', '#39'100'#39', 72, 500000, '#39'Toronto'#39', '#39'(416) 677-1000'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'110'#39', '#39'Pacific Rim Headqua' +
        'rters'#39', '#39'100'#39', 34, 600000, '#39'Kuaui'#39', '#39'(808) 555-1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'115'#39', '#39'Field Office: Japan' +
        #39', '#39'110'#39', 118, 500000, '#39'Tokyo'#39', '#39'3 5350 0901'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'116'#39', '#39'Field Office: Singa' +
        'pore'#39', '#39'110'#39', NULL, 300000, '#39'Singapore'#39', '#39'3 55 1234'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'120'#39', '#39'European Headquarte' +
        'rs'#39', '#39'100'#39', 36, 700000, '#39'London'#39', '#39'71 235-4400'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'121'#39', '#39'Field Office: Switz' +
        'erland'#39', '#39'120'#39', 141, 500000, '#39'Zurich'#39', '#39'1 211 7767'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'123'#39', '#39'Field Office: Franc' +
        'e'#39', '#39'120'#39', 134, 400000, '#39'Cannes'#39', '#39'58 68 11 12'#39');'
      
        'INSERT INTO DEPARTMENT (DEPT_NO, DEPARTMENT, HEAD_DEPT, MNGR_NO,' +
        ' BUDGET, LOCATION, PHONE_NO) VALUES ('#39'125'#39', '#39'Field Office: Italy' +
        #39', '#39'120'#39', 121, 400000, '#39'Milan'#39', '#39'2 430 39 39'#39');'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'CEO'#39', 1, '#39'USA'#39', '#39'Chief Executive ' +
        'Officer'#39', 130000, 250000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'CFO'#39', 1, '#39'USA'#39', '#39'Chief Financial ' +
        'Officer'#39', 85000, 140000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'VP'#39', 2, '#39'USA'#39', '#39'Vice President'#39', ' +
        '80000, 130000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Dir'#39', 2, '#39'USA'#39', '#39'Director'#39', 75000' +
        ', 120000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Mngr'#39', 3, '#39'USA'#39', '#39'Manager'#39', 60000' +
        ', 100000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Mngr'#39', 4, '#39'USA'#39', '#39'Manager'#39', 30000' +
        ', 60000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Admin'#39', 4, '#39'USA'#39', '#39'Administrative' +
        ' Assistant'#39', 35000, 55000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Admin'#39', 5, '#39'USA'#39', '#39'Administrative' +
        ' Assistant'#39', 20000, 40000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Admin'#39', 5, '#39'England'#39', '#39'Administra' +
        'tive Assistant'#39', 13400, 26800);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'PRel'#39', 4, '#39'USA'#39', '#39'Public Relation' +
        's Rep.'#39', 25000, 65000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Mktg'#39', 3, '#39'USA'#39', '#39'Marketing Analy' +
        'st'#39', 40000, 80000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Mktg'#39', 4, '#39'USA'#39', '#39'Marketing Analy' +
        'st'#39', 20000, 50000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Accnt'#39', 4, '#39'USA'#39', '#39'Accountant'#39', 2' +
        '8000, 55000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Finan'#39', 3, '#39'USA'#39', '#39'Financial Anal' +
        'yst'#39', 35000, 85000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 2, '#39'USA'#39', '#39'Engineer'#39', 70000' +
        ', 110000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 3, '#39'USA'#39', '#39'Engineer'#39', 50000' +
        ', 90000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 3, '#39'Japan'#39', '#39'Engineer'#39', 540' +
        '0000, 9720000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 4, '#39'USA'#39', '#39'Engineer'#39', 30000' +
        ', 65000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 4, '#39'England'#39', '#39'Engineer'#39', 2' +
        '0100, 43550);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Eng'#39', 5, '#39'USA'#39', '#39'Engineer'#39', 25000' +
        ', 35000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Doc'#39', 3, '#39'USA'#39', '#39'Technical Writer' +
        #39', 38000, 60000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Doc'#39', 5, '#39'USA'#39', '#39'Technical Writer' +
        #39', 22000, 40000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Sales'#39', 3, '#39'USA'#39', '#39'Sales Co-ordin' +
        'ator'#39', 40000, 70000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'Sales'#39', 3, '#39'England'#39', '#39'Sales Co-o' +
        'rdinator'#39', 26800, 46900);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'USA'#39', '#39'Sales Represent' +
        'ative'#39', 20000, 100000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'England'#39', '#39'Sales Repre' +
        'sentative'#39', 13400, 67000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'Canada'#39', '#39'Sales Repres' +
        'entative'#39', 26400, 132000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'Switzerland'#39', '#39'Sales R' +
        'epresentative'#39', 28000, 149000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'Japan'#39', '#39'Sales Represe' +
        'ntative'#39', 2160000, 10800000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'Italy'#39', '#39'Sales Represe' +
        'ntative'#39', 33600000, 168000000);'
      
        'INSERT INTO JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY, JOB_TITLE, MI' +
        'N_SALARY, MAX_SALARY) VALUES ('#39'SRep'#39', 4, '#39'France'#39', '#39'Sales Repres' +
        'entative'#39', 118200, 591000);'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (2, '#39'Robert'#39', '#39'Nelson'#39', '#39'250'#39', '#39'1988-12-28 00:00:00'#39', '#39'600'#39 +
        ', '#39'VP'#39', 2, '#39'USA'#39', 105900);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (4, '#39'Bruce'#39', '#39'Young'#39', '#39'233'#39', '#39'1988-12-28 00:00:00'#39', '#39'621'#39', ' +
        #39'Eng'#39', 2, '#39'USA'#39', 97500);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (5, '#39'Kim'#39', '#39'Lambert'#39', '#39'22'#39', '#39'1989-02-06 00:00:00'#39', '#39'130'#39', '#39 +
        'Eng'#39', 2, '#39'USA'#39', 102750);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (8, '#39'Leslie'#39', '#39'Johnson'#39', '#39'410'#39', '#39'1989-04-05 00:00:00'#39', '#39'180' +
        #39', '#39'Mktg'#39', 3, '#39'USA'#39', 64635);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (9, '#39'Phil'#39', '#39'Forest'#39', '#39'229'#39', '#39'1989-04-17 00:00:00'#39', '#39'622'#39', ' +
        #39'Mngr'#39', 3, '#39'USA'#39', 75060);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (11, '#39'K. J.'#39', '#39'Weston'#39', '#39'34'#39', '#39'1990-01-17 00:00:00'#39', '#39'130'#39',' +
        ' '#39'SRep'#39', 4, '#39'USA'#39', 86292.9375);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (12, '#39'Terri'#39', '#39'Lee'#39', '#39'256'#39', '#39'1990-05-01 00:00:00'#39', '#39'000'#39', '#39 +
        'Admin'#39', 4, '#39'USA'#39', 53793);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (14, '#39'Stewart'#39', '#39'Hall'#39', '#39'227'#39', '#39'1990-06-04 00:00:00'#39', '#39'900'#39 +
        ', '#39'Finan'#39', 3, '#39'USA'#39', 69482.625);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (15, '#39'Katherine'#39', '#39'Young'#39', '#39'231'#39', '#39'1990-06-14 00:00:00'#39', '#39'6' +
        '23'#39', '#39'Mngr'#39', 3, '#39'USA'#39', 67241.25);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (20, '#39'Chris'#39', '#39'Papadopoulos'#39', '#39'887'#39', '#39'1990-01-01 00:00:00'#39',' +
        ' '#39'671'#39', '#39'Mngr'#39', 3, '#39'USA'#39', 89655);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (24, '#39'Pete'#39', '#39'Fisher'#39', '#39'888'#39', '#39'1990-09-12 00:00:00'#39', '#39'671'#39',' +
        ' '#39'Eng'#39', 3, '#39'USA'#39', 81810.1875);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (28, '#39'Ann'#39', '#39'Bennet'#39', '#39'5'#39', '#39'1991-02-01 00:00:00'#39', '#39'120'#39', '#39'A' +
        'dmin'#39', 5, '#39'England'#39', 22935);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (29, '#39'Roger'#39', '#39'De Souza'#39', '#39'288'#39', '#39'1991-02-18 00:00:00'#39', '#39'62' +
        '3'#39', '#39'Eng'#39', 3, '#39'USA'#39', 69482.625);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (34, '#39'Janet'#39', '#39'Baldwin'#39', '#39'2'#39', '#39'1991-03-21 00:00:00'#39', '#39'110'#39',' +
        ' '#39'Sales'#39', 3, '#39'USA'#39', 61637.8125);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (36, '#39'Roger'#39', '#39'Reeves'#39', '#39'6'#39', '#39'1991-04-25 00:00:00'#39', '#39'120'#39', ' +
        #39'Sales'#39', 3, '#39'England'#39', 33620.625);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (37, '#39'Willie'#39', '#39'Stansbury'#39', '#39'7'#39', '#39'1991-04-25 00:00:00'#39', '#39'12' +
        '0'#39', '#39'Eng'#39', 4, '#39'England'#39', 39224.0625);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (44, '#39'Leslie'#39', '#39'Phong'#39', '#39'216'#39', '#39'1991-06-03 00:00:00'#39', '#39'623'#39 +
        ', '#39'Eng'#39', 4, '#39'USA'#39', 56034.375);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (45, '#39'Ashok'#39', '#39'Ramanathan'#39', '#39'209'#39', '#39'1991-08-01 00:00:00'#39', '#39 +
        '621'#39', '#39'Eng'#39', 3, '#39'USA'#39', 80689.5);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (46, '#39'Walter'#39', '#39'Steadman'#39', '#39'210'#39', '#39'1991-08-09 00:00:00'#39', '#39'9' +
        '00'#39', '#39'CFO'#39', 1, '#39'USA'#39', 116100);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (52, '#39'Carol'#39', '#39'Nordstrom'#39', '#39'420'#39', '#39'1991-10-02 00:00:00'#39', '#39'1' +
        '80'#39', '#39'PRel'#39', 4, '#39'USA'#39', 42742.5);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (61, '#39'Luke'#39', '#39'Leung'#39', '#39'3'#39', '#39'1992-02-18 00:00:00'#39', '#39'110'#39', '#39'S' +
        'Rep'#39', 4, '#39'USA'#39', 68805);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (65, '#39'Sue Anne'#39', '#39'O'#39#39'Brien'#39', '#39'877'#39', '#39'1992-03-23 00:00:00'#39', ' +
        #39'670'#39', '#39'Admin'#39', 5, '#39'USA'#39', 31275);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (71, '#39'Jennifer M.'#39', '#39'Burbank'#39', '#39'289'#39', '#39'1992-04-15 00:00:00'#39 +
        ', '#39'622'#39', '#39'Eng'#39', 3, '#39'USA'#39', 53167.5);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (72, '#39'Claudia'#39', '#39'Sutherland'#39', NULL, '#39'1992-04-20 00:00:00'#39', ' +
        #39'140'#39', '#39'SRep'#39', 4, '#39'Canada'#39', 100914);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (83, '#39'Dana'#39', '#39'Bishop'#39', '#39'290'#39', '#39'1992-06-01 00:00:00'#39', '#39'621'#39',' +
        ' '#39'Eng'#39', 3, '#39'USA'#39', 62550);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (85, '#39'Mary S.'#39', '#39'MacDonald'#39', '#39'477'#39', '#39'1992-06-01 00:00:00'#39', ' +
        #39'100'#39', '#39'VP'#39', 2, '#39'USA'#39', 111262.5);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (94, '#39'Randy'#39', '#39'Williams'#39', '#39'892'#39', '#39'1992-08-08 00:00:00'#39', '#39'67' +
        '2'#39', '#39'Mngr'#39', 4, '#39'USA'#39', 56295);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (105, '#39'Oliver H.'#39', '#39'Bender'#39', '#39'255'#39', '#39'1992-10-08 00:00:00'#39', ' +
        #39'000'#39', '#39'CEO'#39', 1, '#39'USA'#39', 212850);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (107, '#39'Kevin'#39', '#39'Cook'#39', '#39'894'#39', '#39'1993-02-01 00:00:00'#39', '#39'670'#39',' +
        ' '#39'Dir'#39', 2, '#39'USA'#39', 111262.5);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (109, '#39'Kelly'#39', '#39'Brown'#39', '#39'202'#39', '#39'1993-02-04 00:00:00'#39', '#39'600'#39 +
        ', '#39'Admin'#39', 5, '#39'USA'#39', 27000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (110, '#39'Yuki'#39', '#39'Ichida'#39', '#39'22'#39', '#39'1993-02-04 00:00:00'#39', '#39'115'#39',' +
        ' '#39'Eng'#39', 3, '#39'Japan'#39', 6000000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (113, '#39'Mary'#39', '#39'Page'#39', '#39'845'#39', '#39'1993-04-12 00:00:00'#39', '#39'671'#39', ' +
        #39'Eng'#39', 4, '#39'USA'#39', 48000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (114, '#39'Bill'#39', '#39'Parker'#39', '#39'247'#39', '#39'1993-06-01 00:00:00'#39', '#39'623'#39 +
        ', '#39'Eng'#39', 5, '#39'USA'#39', 35000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (118, '#39'Takashi'#39', '#39'Yamamoto'#39', '#39'23'#39', '#39'1993-07-01 00:00:00'#39', '#39 +
        '115'#39', '#39'SRep'#39', 4, '#39'Japan'#39', 7480000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (121, '#39'Roberto'#39', '#39'Ferrari'#39', '#39'1'#39', '#39'1993-07-12 00:00:00'#39', '#39'12' +
        '5'#39', '#39'SRep'#39', 4, '#39'Italy'#39', 99000000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (127, '#39'Michael'#39', '#39'Yanowski'#39', '#39'492'#39', '#39'1993-08-09 00:00:00'#39', ' +
        #39'100'#39', '#39'SRep'#39', 4, '#39'USA'#39', 44000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (134, '#39'Jacques'#39', '#39'Glon'#39', NULL, '#39'1993-08-23 00:00:00'#39', '#39'123'#39 +
        ', '#39'SRep'#39', 4, '#39'France'#39', 390500);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (136, '#39'Scott'#39', '#39'Johnson'#39', '#39'265'#39', '#39'1993-09-13 00:00:00'#39', '#39'62' +
        '3'#39', '#39'Doc'#39', 3, '#39'USA'#39', 60000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (138, '#39'T.J.'#39', '#39'Green'#39', '#39'218'#39', '#39'1993-11-01 00:00:00'#39', '#39'621'#39',' +
        ' '#39'Eng'#39', 4, '#39'USA'#39', 36000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (141, '#39'Pierre'#39', '#39'Osborne'#39', NULL, '#39'1994-01-03 00:00:00'#39', '#39'12' +
        '1'#39', '#39'SRep'#39', 4, '#39'Switzerland'#39', 110000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (144, '#39'John'#39', '#39'Montgomery'#39', '#39'820'#39', '#39'1994-03-30 00:00:00'#39', '#39 +
        '672'#39', '#39'Eng'#39', 5, '#39'USA'#39', 35000);'
      
        'INSERT INTO EMPLOYEE (EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, ' +
        'HIRE_DATE, DEPT_NO, JOB_CODE, JOB_GRADE, JOB_COUNTRY, SALARY) VA' +
        'LUES (145, '#39'Mark'#39', '#39'Guckenheimer'#39', '#39'221'#39', '#39'1994-05-02 00:00:00'#39',' +
        ' '#39'622'#39', '#39'Eng'#39', 5, '#39'USA'#39', 32000);'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'VBASE'#39', '#39'Video Database'#39', 45, '#39'software'#39');'
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'DGPII'#39', '#39'DigiPizza'#39', 24, '#39'other'#39');'
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'GUIDE'#39', '#39'AutoMap'#39', 20, '#39'hardware'#39');'
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'MAPDB'#39', '#39'MapBrowser port'#39', 4, '#39'software'#39');'
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'HWRII'#39', '#39'Translator upgrade'#39', NULL, '#39'software'#39');'
      
        'INSERT INTO PROJECT (PROJ_ID, PROJ_NAME, TEAM_LEADER, PRODUCT) V' +
        'ALUES ('#39'MKTPR'#39', '#39'Marketing project 3'#39', 85, '#39'N/A'#39');'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (144, '#39'DGP' +
        'II'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (113, '#39'DGP' +
        'II'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (24, '#39'DGPI' +
        'I'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (8, '#39'VBASE' +
        #39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (136, '#39'VBA' +
        'SE'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (15, '#39'VBAS' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (71, '#39'VBAS' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (145, '#39'VBA' +
        'SE'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (44, '#39'VBAS' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (4, '#39'VBASE' +
        #39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (83, '#39'VBAS' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (138, '#39'VBA' +
        'SE'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (45, '#39'VBAS' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (20, '#39'GUID' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (24, '#39'GUID' +
        'E'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (113, '#39'GUI' +
        'DE'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (8, '#39'GUIDE' +
        #39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (4, '#39'MAPDB' +
        #39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (71, '#39'MAPD' +
        'B'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (46, '#39'MKTP' +
        'R'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (105, '#39'MKT' +
        'PR'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (12, '#39'MKTP' +
        'R'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (85, '#39'MKTP' +
        'R'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (110, '#39'MKT' +
        'PR'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (34, '#39'MKTP' +
        'R'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (8, '#39'MKTPR' +
        #39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (14, '#39'MKTP' +
        'R'#39');'
      
        'INSERT INTO EMPLOYEE_PROJECT (EMP_NO, PROJ_ID) VALUES (52, '#39'MKTP' +
        'R'#39');'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'GUIDE'#39', '#39'100'#39', 200000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'GUIDE'#39', '#39'671'#39', 450000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1993, '#39'MAPDB'#39', '#39'621'#39', 20000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MAPDB'#39', '#39'621'#39', 40000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MAPDB'#39', '#39'622'#39', 60000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MAPDB'#39', '#39'671'#39', 11000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'HWRII'#39', '#39'670'#39', 20000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'HWRII'#39', '#39'621'#39', 400000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'HWRII'#39', '#39'622'#39', 100000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MKTPR'#39', '#39'623'#39', 80000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MKTPR'#39', '#39'672'#39', 100000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MKTPR'#39', '#39'100'#39', 1000000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MKTPR'#39', '#39'110'#39', 200000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'MKTPR'#39', '#39'000'#39', 100000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'MKTPR'#39', '#39'623'#39', 1200000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'MKTPR'#39', '#39'672'#39', 800000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'MKTPR'#39', '#39'100'#39', 2000000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'MKTPR'#39', '#39'110'#39', 1200000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'VBASE'#39', '#39'621'#39', 1900000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'VBASE'#39', '#39'621'#39', 900000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'VBASE'#39', '#39'622'#39', 400000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1994, '#39'VBASE'#39', '#39'100'#39', 300000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1995, '#39'VBASE'#39', '#39'100'#39', 1500000);'
      
        'INSERT INTO PROJ_DEPT_BUDGET (FISCAL_YEAR, PROJ_ID, DEPT_NO, PRO' +
        'JECTED_BUDGET) VALUES (1996, '#39'VBASE'#39', '#39'100'#39', 150000);'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (28, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 20000, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (2, '#39'1992-12-15 00:00:00'#39', '#39'admi' +
        'n2'#39', 98000, 8.06122448979592);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (4, '#39'1992-12-15 00:00:00'#39', '#39'admi' +
        'n2'#39', 90000, 8.33333333333333);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (5, '#39'1992-12-15 00:00:00'#39', '#39'admi' +
        'n2'#39', 95000, 8.1578947368421);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (11, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 70000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (12, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 48000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (14, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 62000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (15, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 60000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (20, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 80000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (24, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 73000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (29, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 62000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (34, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 55000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (36, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 30000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (37, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 35000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (44, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 50000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (45, '#39'1992-12-15 00:00:00'#39', '#39'adm' +
        'in2'#39', 72000, 7.5);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (8, '#39'1993-09-08 00:00:00'#39', '#39'elai' +
        'ne'#39', 62000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (9, '#39'1993-09-08 00:00:00'#39', '#39'elai' +
        'ne'#39', 72000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (11, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 75250, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (12, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 51600, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (14, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 66650, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (15, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 64500, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (20, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 86000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (24, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 78475, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (28, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 22000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (29, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 66650, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (34, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 59125, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (36, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 32250, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (37, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 37625, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (44, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 53750, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (45, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 77400, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (52, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 41000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (61, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 60000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (65, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 30000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (71, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 51000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (72, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 88000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (83, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 60000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (94, '#39'1993-09-08 00:00:00'#39', '#39'ela' +
        'ine'#39', 54000, 4.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (46, '#39'1993-12-20 00:00:00'#39', '#39'tj'#39 +
        ', 120000, -3.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (85, '#39'1993-12-20 00:00:00'#39', '#39'tj'#39 +
        ', 115000, -3.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (105, '#39'1993-12-20 00:00:00'#39', '#39'tj' +
        #39', 220000, -3.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (107, '#39'1993-12-20 00:00:00'#39', '#39'tj' +
        #39', 115000, -3.25);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (11, '#39'1993-12-20 00:00:00'#39', '#39'ela' +
        'ine'#39', 78448.125, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (61, '#39'1993-12-20 00:00:00'#39', '#39'ela' +
        'ine'#39', 62550, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (72, '#39'1993-12-20 00:00:00'#39', '#39'ela' +
        'ine'#39', 91740, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (118, '#39'1993-12-20 00:00:00'#39', '#39'el' +
        'aine'#39', 6800000, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (121, '#39'1993-12-20 00:00:00'#39', '#39'el' +
        'aine'#39', 90000000, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (127, '#39'1993-12-20 00:00:00'#39', '#39'el' +
        'aine'#39', 40000, 10);'
      
        'INSERT INTO SALARY_HISTORY (EMP_NO, CHANGE_DATE, UPDATER_ID, OLD' +
        '_SALARY, PERCENT_CHANGE) VALUES (134, '#39'1993-12-20 00:00:00'#39', '#39'el' +
        'aine'#39', 355000, 10);'
      ''
      'COMMIT WORK;'
      ''
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V91E0210'#39', 1004, 11, '#39'shipped'#39 +
        ', '#39'1991-03-04 00:00:00'#39', '#39'1991-03-05 00:00:00'#39', NULL, '#39'y'#39', 10, 5' +
        '000, 0.100000001490116, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V92E0340'#39', 1004, 11, '#39'shipped'#39 +
        ', '#39'1992-10-15 00:00:00'#39', '#39'1992-10-16 00:00:00'#39', '#39'1992-10-17 00:0' +
        '0:00'#39', '#39'y'#39', 7, 70000, 0, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V92J1003'#39', 1010, 61, '#39'shipped'#39 +
        ', '#39'1992-07-26 00:00:00'#39', '#39'1992-08-04 00:00:00'#39', '#39'1992-09-15 00:0' +
        '0:00'#39', '#39'y'#39', 15, 2985, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93J2004'#39', 1010, 118, '#39'shipped' +
        #39', '#39'1993-10-30 00:00:00'#39', '#39'1993-12-02 00:00:00'#39', '#39'1993-11-15 00:' +
        '00:00'#39', '#39'y'#39', 3, 210, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93J3100'#39', 1010, 118, '#39'shipped' +
        #39', '#39'1993-08-20 00:00:00'#39', '#39'1993-08-20 00:00:00'#39', NULL, '#39'y'#39', 16, ' +
        '18000.4, 0.100000001490116, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V92F3004'#39', 1012, 11, '#39'shipped'#39 +
        ', '#39'1992-10-15 00:00:00'#39', '#39'1993-01-16 00:00:00'#39', '#39'1993-01-16 00:0' +
        '0:00'#39', '#39'y'#39', 3, 2000, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93F3088'#39', 1012, 134, '#39'shipped' +
        #39', '#39'1993-08-27 00:00:00'#39', '#39'1993-09-08 00:00:00'#39', NULL, '#39'n'#39', 10, ' +
        '10000, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93F2030'#39', 1012, 134, '#39'open'#39', ' +
        #39'1993-12-12 00:00:00'#39', NULL, NULL, '#39'y'#39', 15, 450000.49, 0, '#39'hardw' +
        'are'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93F2051'#39', 1012, 134, '#39'waiting' +
        #39', '#39'1993-12-18 00:00:00'#39', NULL, '#39'1994-03-01 00:00:00'#39', '#39'n'#39', 1, 9' +
        '99.98, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93H0030'#39', 1005, 118, '#39'open'#39', ' +
        #39'1993-12-12 00:00:00'#39', NULL, '#39'1994-01-01 00:00:00'#39', '#39'y'#39', 20, 598' +
        '0, 0.200000002980232, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V94H0079'#39', 1005, 61, '#39'open'#39', '#39 +
        '1994-02-13 00:00:00'#39', NULL, '#39'1994-04-20 00:00:00'#39', '#39'n'#39', 10, 9000' +
        ', 0.0500000007450581, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9324200'#39', 1001, 72, '#39'shipped'#39 +
        ', '#39'1993-08-09 00:00:00'#39', '#39'1993-08-09 00:00:00'#39', '#39'1993-08-17 00:0' +
        '0:00'#39', '#39'y'#39', 1000, 560000, 0.200000002980232, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9324320'#39', 1001, 127, '#39'shipped' +
        #39', '#39'1993-08-16 00:00:00'#39', '#39'1993-08-16 00:00:00'#39', '#39'1993-09-01 00:' +
        '00:00'#39', '#39'y'#39', 1, 0, 1, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9320630'#39', 1001, 127, '#39'open'#39', ' +
        #39'1993-12-12 00:00:00'#39', NULL, '#39'1993-12-15 00:00:00'#39', '#39'n'#39', 3, 6000' +
        '0, 0.200000002980232, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9420099'#39', 1001, 127, '#39'open'#39', ' +
        #39'1994-01-17 00:00:00'#39', NULL, '#39'1994-06-01 00:00:00'#39', '#39'n'#39', 100, 33' +
        '99.15, 0.150000005960464, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9427029'#39', 1001, 127, '#39'shipped' +
        #39', '#39'1994-02-07 00:00:00'#39', '#39'1994-02-10 00:00:00'#39', '#39'1994-02-10 00:' +
        '00:00'#39', '#39'n'#39', 17, 422210.97, 0, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9333005'#39', 1002, 11, '#39'shipped'#39 +
        ', '#39'1993-02-03 00:00:00'#39', '#39'1993-03-03 00:00:00'#39', NULL, '#39'y'#39', 2, 60' +
        '0.5, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9333006'#39', 1002, 11, '#39'shipped'#39 +
        ', '#39'1993-04-27 00:00:00'#39', '#39'1993-05-02 00:00:00'#39', '#39'1993-05-02 00:0' +
        '0:00'#39', '#39'n'#39', 5, 20000, 0, '#39'other'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9336100'#39', 1002, 11, '#39'waiting'#39 +
        ', '#39'1993-12-27 00:00:00'#39', '#39'1994-01-01 00:00:00'#39', '#39'1994-01-01 00:0' +
        '0:00'#39', '#39'n'#39', 150, 14850, 0.0500000007450581, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9346200'#39', 1003, 11, '#39'waiting'#39 +
        ', '#39'1993-12-31 00:00:00'#39', NULL, '#39'1994-01-24 00:00:00'#39', '#39'n'#39', 3, 0,' +
        ' 1, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9345200'#39', 1003, 11, '#39'shipped'#39 +
        ', '#39'1993-11-11 00:00:00'#39', '#39'1993-12-02 00:00:00'#39', '#39'1993-12-01 00:0' +
        '0:00'#39', '#39'y'#39', 900, 27000, 0.300000011920929, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9345139'#39', 1003, 127, '#39'shipped' +
        #39', '#39'1993-09-09 00:00:00'#39', '#39'1993-09-20 00:00:00'#39', '#39'1993-10-01 00:' +
        '00:00'#39', '#39'y'#39', 20, 12582.12, 0.100000001490116, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93C0120'#39', 1006, 72, '#39'shipped'#39 +
        ', '#39'1993-03-22 00:00:00'#39', '#39'1993-05-31 00:00:00'#39', '#39'1993-04-17 00:0' +
        '0:00'#39', '#39'y'#39', 1, 47.5, 0, '#39'other'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93C0990'#39', 1006, 72, '#39'shipped'#39 +
        ', '#39'1993-08-09 00:00:00'#39', '#39'1993-09-02 00:00:00'#39', NULL, '#39'y'#39', 40, 3' +
        '99960.5, 0.100000001490116, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V9456220'#39', 1007, 127, '#39'open'#39', ' +
        #39'1994-01-04 00:00:00'#39', NULL, '#39'1994-01-30 00:00:00'#39', '#39'y'#39', 1, 3999' +
        '.99, 0, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93S4702'#39', 1011, 121, '#39'shipped' +
        #39', '#39'1993-10-27 00:00:00'#39', '#39'1993-10-28 00:00:00'#39', '#39'1993-12-15 00:' +
        '00:00'#39', '#39'y'#39', 4, 120000, 0, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V94S6400'#39', 1011, 141, '#39'waiting' +
        #39', '#39'1994-01-06 00:00:00'#39', NULL, '#39'1994-02-15 00:00:00'#39', '#39'y'#39', 20, ' +
        '1980.72, 0.400000005960464, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93H3009'#39', 1008, 61, '#39'shipped'#39 +
        ', '#39'1993-08-01 00:00:00'#39', '#39'1993-12-02 00:00:00'#39', '#39'1993-12-01 00:0' +
        '0:00'#39', '#39'n'#39', 3, 9000, 0.0500000007450581, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93H0500'#39', 1008, 61, '#39'open'#39', '#39 +
        '1993-12-12 00:00:00'#39', NULL, '#39'1993-12-15 00:00:00'#39', '#39'n'#39', 3, 16000' +
        ', 0.200000002980232, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93F0020'#39', 1009, 61, '#39'shipped'#39 +
        ', '#39'1993-10-10 00:00:00'#39', '#39'1993-11-11 00:00:00'#39', '#39'1993-11-11 00:0' +
        '0:00'#39', '#39'n'#39', 1, 490.69, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93I4700'#39', 1013, 121, '#39'open'#39', ' +
        #39'1993-10-27 00:00:00'#39', NULL, '#39'1993-12-15 00:00:00'#39', '#39'n'#39', 5, 2693' +
        ', 0, '#39'hardware'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93B1002'#39', 1014, 134, '#39'shipped' +
        #39', '#39'1993-09-20 00:00:00'#39', '#39'1993-09-21 00:00:00'#39', '#39'1993-09-25 00:' +
        '00:00'#39', '#39'y'#39', 1, 100.02, 0, '#39'software'#39');'
      
        'INSERT INTO SALES (PO_NUMBER, CUST_NO, SALES_REP, ORDER_STATUS, ' +
        'ORDER_DATE, SHIP_DATE, DATE_NEEDED, PAID, QTY_ORDERED, TOTAL_VAL' +
        'UE, DISCOUNT, ITEM_TYPE) VALUES ('#39'V93N5822'#39', 1015, 134, '#39'shipped' +
        #39', '#39'1993-12-18 00:00:00'#39', '#39'1994-01-14 00:00:00'#39', NULL, '#39'n'#39', 2, 1' +
        '500, 0, '#39'software'#39');'
      ''
      'COMMIT WORK;'
      ''
      ''
      ''
      '/* Check constraints definition */'
      ''
      'ALTER TABLE JOB ADD CHECK (min_salary < max_salary);'
      
        'ALTER TABLE EMPLOYEE ADD CHECK ( salary >= (SELECT min_salary FR' +
        'OM job WHERE'
      '                        job.job_code = employee.job_code AND'
      '                        job.job_grade = employee.job_grade AND'
      
        '                        job.job_country = employee.job_country) ' +
        'AND'
      '            salary <= (SELECT max_salary FROM job WHERE'
      '                        job.job_code = employee.job_code AND'
      '                        job.job_grade = employee.job_grade AND'
      
        '                        job.job_country = employee.job_country))' +
        ';'
      'ALTER TABLE PROJ_DEPT_BUDGET ADD CHECK (FISCAL_YEAR >= 1993);'
      
        'ALTER TABLE SALARY_HISTORY ADD CHECK (percent_change between -50' +
        ' and 50);'
      
        'ALTER TABLE CUSTOMER ADD CHECK (on_hold IS NULL OR on_hold = '#39'*'#39 +
        ');'
      'ALTER TABLE SALES ADD CHECK (order_status in'
      
        '                            ('#39'new'#39', '#39'open'#39', '#39'shipped'#39', '#39'waiting'#39 +
        '));'
      
        'ALTER TABLE SALES ADD CHECK (ship_date >= order_date OR ship_dat' +
        'e IS NULL);'
      
        'ALTER TABLE SALES ADD CHECK (date_needed > order_date OR date_ne' +
        'eded IS NULL);'
      'ALTER TABLE SALES ADD CHECK (paid in ('#39'y'#39', '#39'n'#39'));'
      'ALTER TABLE SALES ADD CHECK (qty_ordered >= 1);'
      'ALTER TABLE SALES ADD CHECK (total_value >= 0);'
      'ALTER TABLE SALES ADD CHECK (discount >= 0 AND discount <= 1);'
      
        'ALTER TABLE SALES ADD CHECK (NOT (order_status = '#39'shipped'#39' AND s' +
        'hip_date IS NULL));'
      'ALTER TABLE SALES ADD CHECK (NOT (order_status = '#39'shipped'#39' AND'
      '            EXISTS (SELECT on_hold FROM customer'
      '                    WHERE customer.cust_no = sales.cust_no'
      '                    AND customer.on_hold = '#39'*'#39')));'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                          Unique Constraints               ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'ALTER TABLE DEPARTMENT ADD UNIQUE (DEPARTMENT);'
      'ALTER TABLE PROJECT ADD UNIQUE (PROJ_NAME);'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                             Primary Keys                  ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'ALTER TABLE COUNTRY ADD PRIMARY KEY (COUNTRY);'
      'ALTER TABLE CUSTOMER ADD PRIMARY KEY (CUST_NO);'
      'ALTER TABLE DEPARTMENT ADD PRIMARY KEY (DEPT_NO);'
      'ALTER TABLE EMPLOYEE ADD PRIMARY KEY (EMP_NO);'
      'ALTER TABLE EMPLOYEE_PROJECT ADD PRIMARY KEY (EMP_NO, PROJ_ID);'
      
        'ALTER TABLE JOB ADD PRIMARY KEY (JOB_CODE, JOB_GRADE, JOB_COUNTR' +
        'Y);'
      'ALTER TABLE PROJECT ADD PRIMARY KEY (PROJ_ID);'
      
        'ALTER TABLE PROJ_DEPT_BUDGET ADD PRIMARY KEY (FISCAL_YEAR, PROJ_' +
        'ID, DEPT_NO);'
      
        'ALTER TABLE SALARY_HISTORY ADD PRIMARY KEY (EMP_NO, CHANGE_DATE,' +
        ' UPDATER_ID);'
      'ALTER TABLE SALES ADD PRIMARY KEY (PO_NUMBER);'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                             Foreign Keys                  ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      
        'ALTER TABLE CUSTOMER ADD FOREIGN KEY (COUNTRY) REFERENCES COUNTR' +
        'Y (COUNTRY);'
      
        'ALTER TABLE DEPARTMENT ADD FOREIGN KEY (HEAD_DEPT) REFERENCES DE' +
        'PARTMENT (DEPT_NO);'
      
        'ALTER TABLE DEPARTMENT ADD FOREIGN KEY (MNGR_NO) REFERENCES EMPL' +
        'OYEE (EMP_NO);'
      
        'ALTER TABLE EMPLOYEE ADD FOREIGN KEY (DEPT_NO) REFERENCES DEPART' +
        'MENT (DEPT_NO);'
      
        'ALTER TABLE EMPLOYEE ADD FOREIGN KEY (JOB_CODE, JOB_GRADE, JOB_C' +
        'OUNTRY) REFERENCES JOB (JOB_CODE, JOB_GRADE, JOB_COUNTRY);'
      
        'ALTER TABLE EMPLOYEE_PROJECT ADD FOREIGN KEY (EMP_NO) REFERENCES' +
        ' EMPLOYEE (EMP_NO);'
      
        'ALTER TABLE EMPLOYEE_PROJECT ADD FOREIGN KEY (PROJ_ID) REFERENCE' +
        'S PROJECT (PROJ_ID);'
      
        'ALTER TABLE JOB ADD FOREIGN KEY (JOB_COUNTRY) REFERENCES COUNTRY' +
        ' (COUNTRY);'
      
        'ALTER TABLE PROJECT ADD FOREIGN KEY (TEAM_LEADER) REFERENCES EMP' +
        'LOYEE (EMP_NO);'
      
        'ALTER TABLE PROJ_DEPT_BUDGET ADD FOREIGN KEY (DEPT_NO) REFERENCE' +
        'S DEPARTMENT (DEPT_NO);'
      
        'ALTER TABLE PROJ_DEPT_BUDGET ADD FOREIGN KEY (PROJ_ID) REFERENCE' +
        'S PROJECT (PROJ_ID);'
      
        'ALTER TABLE SALARY_HISTORY ADD FOREIGN KEY (EMP_NO) REFERENCES E' +
        'MPLOYEE (EMP_NO);'
      
        'ALTER TABLE SALES ADD FOREIGN KEY (CUST_NO) REFERENCES CUSTOMER ' +
        '(CUST_NO);'
      
        'ALTER TABLE SALES ADD FOREIGN KEY (SALES_REP) REFERENCES EMPLOYE' +
        'E (EMP_NO);'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                               Indices                     ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      'CREATE INDEX CUSTNAMEX ON CUSTOMER (CUSTOMER);'
      'CREATE INDEX CUSTREGION ON CUSTOMER (COUNTRY, CITY);'
      'CREATE DESCENDING INDEX BUDGETX ON DEPARTMENT (BUDGET);'
      'CREATE INDEX NAMEX ON EMPLOYEE (LAST_NAME, FIRST_NAME);'
      
        'CREATE DESCENDING INDEX MAXSALX ON JOB (JOB_COUNTRY, MAX_SALARY)' +
        ';'
      'CREATE INDEX MINSALX ON JOB (JOB_COUNTRY, MIN_SALARY);'
      'CREATE UNIQUE INDEX PRODTYPEX ON PROJECT (PRODUCT, PROJ_NAME);'
      'CREATE DESCENDING INDEX CHANGEX ON SALARY_HISTORY (CHANGE_DATE);'
      'CREATE INDEX UPDATERX ON SALARY_HISTORY (UPDATER_ID);'
      'CREATE INDEX NEEDX ON SALES (DATE_NEEDED);'
      'CREATE DESCENDING INDEX QTYX ON SALES (ITEM_TYPE, QTY_ORDERED);'
      'CREATE INDEX SALESTATX ON SALES (ORDER_STATUS, PAID);'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                               Triggers                    ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      ''
      ''
      ''
      ''
      '/* Trigger: POST_NEW_ORDER */'
      'CREATE TRIGGER POST_NEW_ORDER FOR SALES'
      'ACTIVE AFTER INSERT POSITION 0'
      'AS'
      'BEGIN'
      '    POST_EVENT '#39'new_order'#39';'
      'END;'
      ''
      '/* Trigger: SAVE_SALARY_CHANGE */'
      'CREATE TRIGGER SAVE_SALARY_CHANGE FOR EMPLOYEE'
      'ACTIVE AFTER UPDATE POSITION 0'
      'AS'
      'BEGIN'
      '    IF (old.salary <> new.salary) THEN'
      '        INSERT INTO salary_history'
      
        '            (emp_no, change_date, updater_id, old_salary, percen' +
        't_change)'
      '        VALUES ('
      '            old.emp_no,'
      '            '#39'NOW'#39','
      '            user,'
      '            old.salary,'
      '            (new.salary - old.salary) * 100 / old.salary);'
      'END;'
      ''
      '/* Trigger: SET_CUST_NO */'
      'CREATE TRIGGER SET_CUST_NO FOR CUSTOMER'
      'ACTIVE BEFORE INSERT POSITION 0'
      'AS'
      'BEGIN'
      '    new.cust_no = gen_id(cust_no_gen, 1);'
      'END;'
      ''
      '/* Trigger: SET_EMP_NO */'
      'CREATE TRIGGER SET_EMP_NO FOR EMPLOYEE'
      'ACTIVE BEFORE INSERT POSITION 0'
      'AS'
      'BEGIN'
      '    new.emp_no = gen_id(emp_no_gen, 1);'
      'END;'
      ''
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                          Stored Procedures                ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      ''
      ''
      'ALTER PROCEDURE ADD_EMP_PROJ ('
      '    EMP_NO SMALLINT,'
      '    PROJ_ID CHAR(5) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      ' BEGIN'
      
        ' INSERT INTO employee_project (emp_no, proj_id) VALUES (:emp_no,' +
        ' :proj_id);'
      ' WHEN SQLCODE -530 DO'
      '  EXCEPTION unknown_emp_id;'
      ' END'
      ' SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE ALL_LANGS'
      'RETURNS ('
      '    CODE VARCHAR(5) CHARACTER SET NONE,'
      '    GRADE VARCHAR(5) CHARACTER SET NONE,'
      '    COUNTRY VARCHAR(15) CHARACTER SET NONE,'
      '    LANG VARCHAR(15) CHARACTER SET NONE)'
      'AS'
      '    BEGIN'
      ' FOR SELECT job_code, job_grade, job_country FROM job'
      '  INTO :code, :grade, :country'
      ''
      ' DO'
      ' BEGIN'
      '     FOR SELECT languages FROM show_langs'
      '       (:code, :grade, :country) INTO :lang DO'
      '         SUSPEND;'
      '     /* Put nice separators between rows */'
      '     code = '#39'====='#39';'
      '     grade = '#39'====='#39';'
      '     country = '#39'==============='#39';'
      '     lang = '#39'=============='#39';'
      '     SUSPEND;'
      ' END'
      '    END;'
      ''
      'ALTER PROCEDURE DELETE_EMPLOYEE ('
      '    EMP_NUM INTEGER)'
      'AS'
      ' DECLARE VARIABLE any_sales INTEGER;'
      'BEGIN'
      ' any_sales = 0;'
      ''
      ' /*'
      '  * If there are any sales records referencing this employee,'
      '  * can'#39't delete the employee until the sales are re-assigned'
      '  * to another employee or changed to NULL.'
      '  */'
      ' SELECT count(po_number)'
      ' FROM sales'
      ' WHERE sales_rep = :emp_num'
      ' INTO :any_sales;'
      ''
      ' IF (any_sales > 0) THEN'
      ' BEGIN'
      '  EXCEPTION reassign_sales;'
      '  SUSPEND;'
      ' END'
      ''
      ' /*'
      '  * If the employee is a manager, update the department.'
      '  */'
      ' UPDATE department'
      ' SET mngr_no = NULL'
      ' WHERE mngr_no = :emp_num;'
      ''
      ' /*'
      '  * If the employee is a project leader, update project.'
      '  */'
      ' UPDATE project'
      ' SET team_leader = NULL'
      ' WHERE team_leader = :emp_num;'
      ''
      ' /*'
      '  * Delete the employee from any projects.'
      '  */'
      ' DELETE FROM employee_project'
      ' WHERE emp_no = :emp_num;'
      ''
      ' /*'
      '  * Delete old salary records.'
      '  */'
      ' DELETE FROM salary_history'
      ' WHERE emp_no = :emp_num;'
      ''
      ' /*'
      '  * Delete the employee.'
      '  */'
      ' DELETE FROM employee'
      ' WHERE emp_no = :emp_num;'
      ''
      ' SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE DEPT_BUDGET ('
      '    DNO CHAR(3) CHARACTER SET NONE)'
      'RETURNS ('
      '    TOT NUMERIC(15,2))'
      'AS'
      ' DECLARE VARIABLE sumb DECIMAL(12, 2);'
      ' DECLARE VARIABLE rdno CHAR(3);'
      ' DECLARE VARIABLE cnt INTEGER;'
      'BEGIN'
      ' tot = 0;'
      ''
      ' SELECT budget FROM department WHERE dept_no = :dno INTO :tot;'
      ''
      
        ' SELECT count(budget) FROM department WHERE head_dept = :dno INT' +
        'O :cnt;'
      ''
      ' IF (cnt = 0) THEN'
      '  SUSPEND;'
      ''
      ' FOR SELECT dept_no'
      '  FROM department'
      '  WHERE head_dept = :dno'
      '  INTO :rdno'
      ' DO'
      '  BEGIN'
      '   EXECUTE PROCEDURE dept_budget :rdno RETURNING_VALUES :sumb;'
      '   tot = tot + sumb;'
      '  END'
      ''
      ' SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE GET_EMP_PROJ ('
      '    EMP_NO SMALLINT)'
      'RETURNS ('
      '    PROJ_ID CHAR(5) CHARACTER SET NONE)'
      'AS'
      'BEGIN'
      ' FOR SELECT proj_id'
      '  FROM employee_project'
      '  WHERE emp_no = :emp_no'
      '  INTO :proj_id'
      ' DO'
      '  SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE MAIL_LABEL ('
      '    CUST_NO INTEGER)'
      'RETURNS ('
      '    LINE1 CHAR(40) CHARACTER SET NONE,'
      '    LINE2 CHAR(40) CHARACTER SET NONE,'
      '    LINE3 CHAR(40) CHARACTER SET NONE,'
      '    LINE4 CHAR(40) CHARACTER SET NONE,'
      '    LINE5 CHAR(40) CHARACTER SET NONE,'
      '    LINE6 CHAR(40) CHARACTER SET NONE)'
      'AS'
      ' DECLARE VARIABLE customer VARCHAR(25);'
      ' DECLARE VARIABLE first  VARCHAR(15);'
      ' DECLARE VARIABLE last  VARCHAR(20);'
      ' DECLARE VARIABLE addr1  VARCHAR(30);'
      ' DECLARE VARIABLE addr2  VARCHAR(30);'
      ' DECLARE VARIABLE city  VARCHAR(25);'
      ' DECLARE VARIABLE state  VARCHAR(15);'
      ' DECLARE VARIABLE country VARCHAR(15);'
      ' DECLARE VARIABLE postcode VARCHAR(12);'
      ' DECLARE VARIABLE cnt  INTEGER;'
      'BEGIN'
      ' line1 = '#39#39';'
      ' line2 = '#39#39';'
      ' line3 = '#39#39';'
      ' line4 = '#39#39';'
      ' line5 = '#39#39';'
      ' line6 = '#39#39';'
      ''
      ' SELECT customer, contact_first, contact_last, address_line1,'
      '  address_line2, city, state_province, country, postal_code'
      ' FROM CUSTOMER'
      ' WHERE cust_no = :cust_no'
      ' INTO :customer, :first, :last, :addr1, :addr2,'
      '  :city, :state, :country, :postcode;'
      ''
      ' IF (customer IS NOT NULL) THEN'
      '  line1 = customer;'
      ' IF (first IS NOT NULL) THEN'
      '  line2 = first || '#39' '#39' || last;'
      ' ELSE'
      '  line2 = last;'
      ' IF (addr1 IS NOT NULL) THEN'
      '  line3 = addr1;'
      ' IF (addr2 IS NOT NULL) THEN'
      '  line4 = addr2;'
      ''
      ' IF (country = '#39'USA'#39') THEN'
      ' BEGIN'
      '  IF (city IS NOT NULL) THEN'
      '   line5 = city || '#39', '#39' || state || '#39'  '#39' || postcode;'
      '  ELSE'
      '   line5 = state || '#39'  '#39' || postcode;'
      ' END'
      ' ELSE'
      ' BEGIN'
      '  IF (city IS NOT NULL) THEN'
      '   line5 = city || '#39', '#39' || state;'
      '  ELSE'
      '   line5 = state;'
      '  line6 = country || '#39'    '#39' || postcode;'
      ' END'
      ''
      ' SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE ORG_CHART'
      'RETURNS ('
      '    HEAD_DEPT CHAR(25) CHARACTER SET NONE,'
      '    DEPARTMENT CHAR(25) CHARACTER SET NONE,'
      '    MNGR_NAME CHAR(20) CHARACTER SET NONE,'
      '    TITLE CHAR(5) CHARACTER SET NONE,'
      '    EMP_CNT INTEGER)'
      'AS'
      ' DECLARE VARIABLE mngr_no INTEGER;'
      ' DECLARE VARIABLE dno CHAR(3);'
      'BEGIN'
      ' FOR SELECT h.department, d.department, d.mngr_no, d.dept_no'
      '  FROM department d'
      '  LEFT OUTER JOIN department h ON d.head_dept = h.dept_no'
      '  ORDER BY d.dept_no'
      '  INTO :head_dept, :department, :mngr_no, :dno'
      ' DO'
      ' BEGIN'
      '  IF (:mngr_no IS NULL) THEN'
      '  BEGIN'
      '   mngr_name = '#39'--TBH--'#39';'
      '   title = '#39#39';'
      '  END'
      ''
      '  ELSE'
      '   SELECT full_name, job_code'
      '   FROM employee'
      '   WHERE emp_no = :mngr_no'
      '   INTO :mngr_name, :title;'
      ''
      '  SELECT COUNT(emp_no)'
      '  FROM employee'
      '  WHERE dept_no = :dno'
      '  INTO :emp_cnt;'
      ''
      '  SUSPEND;'
      ' END'
      'END;'
      ''
      'ALTER PROCEDURE SHIP_ORDER ('
      '    PO_NUM CHAR(8) CHARACTER SET NONE)'
      'AS'
      ' DECLARE VARIABLE ord_stat CHAR(7);'
      ' DECLARE VARIABLE hold_stat CHAR(1);'
      ' DECLARE VARIABLE cust_no INTEGER;'
      ' DECLARE VARIABLE any_po CHAR(8);'
      'BEGIN'
      ' SELECT s.order_status, c.on_hold, c.cust_no'
      ' FROM sales s, customer c'
      ' WHERE po_number = :po_num'
      ' AND s.cust_no = c.cust_no'
      ' INTO :ord_stat, :hold_stat, :cust_no;'
      ''
      ' /* This purchase order has been already shipped. */'
      ' IF (ord_stat = '#39'shipped'#39') THEN'
      ' BEGIN'
      '  EXCEPTION order_already_shipped;'
      '  SUSPEND;'
      ' END'
      ''
      ' /* Customer is on hold. */'
      ' ELSE IF (hold_stat = '#39'*'#39') THEN'
      ' BEGIN'
      '  EXCEPTION customer_on_hold;'
      '  SUSPEND;'
      ' END'
      ''
      ' /*'
      
        '  * If there is an unpaid balance on orders shipped over 2 month' +
        's ago,'
      '  * put the customer on hold.'
      '  */'
      ' FOR SELECT po_number'
      '  FROM sales'
      '  WHERE cust_no = :cust_no'
      '  AND order_status = '#39'shipped'#39
      '  AND paid = '#39'n'#39
      '  AND ship_date < CAST('#39'NOW'#39' AS DATE) - 60'
      '  INTO :any_po'
      ' DO'
      ' BEGIN'
      '  EXCEPTION customer_check;'
      ''
      '  UPDATE customer'
      '  SET on_hold = '#39'*'#39
      '  WHERE cust_no = :cust_no;'
      ''
      '  SUSPEND;'
      ' END'
      ''
      ' /*'
      '  * Ship the order.'
      '  */'
      ' UPDATE sales'
      ' SET order_status = '#39'shipped'#39', ship_date = '#39'NOW'#39
      ' WHERE po_number = :po_num;'
      ''
      ' SUSPEND;'
      'END;'
      ''
      'ALTER PROCEDURE SHOW_LANGS ('
      '    CODE VARCHAR(5) CHARACTER SET NONE,'
      '    GRADE SMALLINT,'
      '    CTY VARCHAR(15) CHARACTER SET NONE)'
      'RETURNS ('
      '    LANGUAGES VARCHAR(15) CHARACTER SET NONE)'
      'AS'
      'DECLARE VARIABLE i INTEGER;'
      'BEGIN'
      '  i = 1;'
      '  WHILE (i <= 5) DO'
      '  BEGIN'
      '    SELECT language_req[:i] FROM joB'
      
        '    WHERE ((job_code = :code) AND (job_grade = :grade) AND (job_' +
        'country = :cty)'
      '           AND (language_req IS NOT NULL))'
      '    INTO :languages;'
      
        '    IF (languages = '#39' '#39') THEN  /* Prints '#39'NULL'#39' instead of blank' +
        's */'
      '       languages = '#39'NULL'#39';'
      '    i = i +1;'
      '    SUSPEND;'
      '  END'
      'END;'
      ''
      'ALTER PROCEDURE SUB_TOT_BUDGET ('
      '    HEAD_DEPT CHAR(3) CHARACTER SET NONE)'
      'RETURNS ('
      '    TOT_BUDGET NUMERIC(15,2),'
      '    AVG_BUDGET NUMERIC(15,2),'
      '    MIN_BUDGET NUMERIC(15,2),'
      '    MAX_BUDGET NUMERIC(15,2))'
      'AS'
      'BEGIN'
      ' SELECT SUM(budget), AVG(budget), MIN(budget), MAX(budget)'
      '  FROM department'
      '  WHERE head_dept = :head_dept'
      '  INTO :tot_budget, :avg_budget, :min_budget, :max_budget;'
      ' SUSPEND;'
      'END;'
      ''
      ''
      
        '/***************************************************************' +
        '***************/'
      
        '/****                              Privileges                   ' +
        '           ****/'
      
        '/***************************************************************' +
        '***************/'
      ''
      ''
      '/* Privileges of users */'
      'GRANT ALL ON COUNTRY TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON CUSTOMER TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON DEPARTMENT TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON EMPLOYEE TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON EMPLOYEE_PROJECT TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON JOB TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON PHONE_LIST TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON PROJECT TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON PROJ_DEPT_BUDGET TO PUBLIC WITH GRANT OPTION;'
      'GRANT SELECT ON RDB$CHARACTER_SETS TO PUBLIC;'
      'GRANT SELECT ON RDB$CHECK_CONSTRAINTS TO PUBLIC;'
      'GRANT SELECT ON RDB$COLLATIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$DATABASE TO PUBLIC;'
      'GRANT SELECT ON RDB$DEPENDENCIES TO PUBLIC;'
      'GRANT SELECT ON RDB$EXCEPTIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$FIELDS TO PUBLIC;'
      'GRANT SELECT ON RDB$FIELD_DIMENSIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$FILES TO PUBLIC;'
      'GRANT SELECT ON RDB$FILTERS TO PUBLIC;'
      'GRANT SELECT ON RDB$FORMATS TO PUBLIC;'
      'GRANT SELECT ON RDB$FUNCTIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$FUNCTION_ARGUMENTS TO PUBLIC;'
      'GRANT SELECT ON RDB$GENERATORS TO PUBLIC;'
      'GRANT SELECT ON RDB$INDEX_SEGMENTS TO PUBLIC;'
      'GRANT SELECT ON RDB$INDICES TO PUBLIC;'
      'GRANT SELECT ON RDB$LOG_FILES TO PUBLIC;'
      'GRANT SELECT ON RDB$PAGES TO PUBLIC;'
      'GRANT SELECT ON RDB$PROCEDURES TO PUBLIC;'
      'GRANT SELECT ON RDB$PROCEDURE_PARAMETERS TO PUBLIC;'
      'GRANT SELECT ON RDB$REF_CONSTRAINTS TO PUBLIC;'
      'GRANT SELECT ON RDB$RELATIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$RELATION_CONSTRAINTS TO PUBLIC;'
      'GRANT SELECT ON RDB$RELATION_FIELDS TO PUBLIC;'
      'GRANT SELECT ON RDB$ROLES TO PUBLIC;'
      'GRANT SELECT ON RDB$SECURITY_CLASSES TO PUBLIC;'
      'GRANT SELECT ON RDB$TRANSACTIONS TO PUBLIC;'
      'GRANT SELECT ON RDB$TRIGGERS TO PUBLIC;'
      'GRANT SELECT ON RDB$TRIGGER_MESSAGES TO PUBLIC;'
      'GRANT SELECT ON RDB$TYPES TO PUBLIC;'
      'GRANT SELECT ON RDB$USER_PRIVILEGES TO PUBLIC;'
      'GRANT SELECT ON RDB$VIEW_RELATIONS TO PUBLIC;'
      'GRANT ALL ON SALARY_HISTORY TO PUBLIC WITH GRANT OPTION;'
      'GRANT ALL ON SALES TO PUBLIC WITH GRANT OPTION;'
      
        'GRANT EXECUTE ON PROCEDURE ADD_EMP_PROJ TO PUBLIC WITH GRANT OPT' +
        'ION;'
      
        'GRANT EXECUTE ON PROCEDURE ALL_LANGS TO PUBLIC WITH GRANT OPTION' +
        ';'
      
        'GRANT EXECUTE ON PROCEDURE DELETE_EMPLOYEE TO PUBLIC WITH GRANT ' +
        'OPTION;'
      
        'GRANT EXECUTE ON PROCEDURE DEPT_BUDGET TO PUBLIC WITH GRANT OPTI' +
        'ON;'
      
        'GRANT EXECUTE ON PROCEDURE GET_EMP_PROJ TO PUBLIC WITH GRANT OPT' +
        'ION;'
      
        'GRANT EXECUTE ON PROCEDURE MAIL_LABEL TO PUBLIC WITH GRANT OPTIO' +
        'N;'
      
        'GRANT EXECUTE ON PROCEDURE ORG_CHART TO PUBLIC WITH GRANT OPTION' +
        ';'
      
        'GRANT EXECUTE ON PROCEDURE SHIP_ORDER TO PUBLIC WITH GRANT OPTIO' +
        'N;'
      
        'GRANT EXECUTE ON PROCEDURE SHOW_LANGS TO PUBLIC WITH GRANT OPTIO' +
        'N;'
      
        'GRANT EXECUTE ON PROCEDURE SUB_TOT_BUDGET TO PUBLIC WITH GRANT O' +
        'PTION;')
    OnParse = ScriptParse
    Left = 248
    Top = 32
  end
  object DataBase: TUIBDataBase
    Params.Strings = (
      'sql_dialect=3'
      'lc_ctype=NONE'
      'password='
      'user_name='
      'sql_role_name=SYSDBA')
    LibraryName = 'gds32.dll'
    Role = 'SYSDBA'
    Left = 184
    Top = 32
  end
  object Transaction: TUIBTransaction
    DataBase = DataBase
    Left = 216
    Top = 32
  end
end
